package com.caiwm.view.table;

import javax.swing.table.DefaultTableModel;
import java.util.Vector;

/**
 * <pre>
 * ━━━━━━神兽出没━━━━━━
 * 　　　┏┓　　　┏┓
 * 　　┏┛┻━━━┛┻┓
 * 　　┃　　　　　　　┃
 * 　　┃　　　━　　　┃
 * 　　┃　┳┛　┗┳　┃
 * 　　┃　　　　　　　┃
 * 　　┃　　　┻　　　┃
 * 　　┃　　　　　　　┃
 * 　　┗━┓　　　┏━┛
 * 　　　　┃　　　┃  神兽保佑
 * 　　　　┃　　　┃  代码无bug
 * 　　　　┃　　　┗━━━┓
 * 　　　　┃　　　　　　　┣┓
 * 　　　　┃　　　　　　　┏┛
 * 　　　　┗┓┓┏━┳┓┏┛
 * 　　　　　┃┫┫　┃┫┫
 * 　　　　　┗┻┛　┗┻┛
 * ━━━━━━感觉萌萌哒━━━━━━
 * </pre>
 *
 * @author shiqla
 * @Desc ${DESC}
 * @Date 2019/1/8/008
 */
public class StudentTableModel extends DefaultTableModel {

    public StudentTableModel() {
    }

    public StudentTableModel(int rowCount, int columnCount) {
        super(rowCount, columnCount);
    }

    public StudentTableModel(Vector columnNames, int rowCount) {
        super(columnNames, rowCount);
    }

    public StudentTableModel(Object[] columnNames, int rowCount) {
        super(columnNames, rowCount);
    }

    public StudentTableModel(Vector data, Vector columnNames) {
        super(data, columnNames);
    }

    public StudentTableModel(Object[][] data, Object[] columnNames) {
        super(data, columnNames);
    }

    @Override
    public boolean isCellEditable(int row, int column) {
        if(column == 0){
            return false;
        }else{
            return true;
        }
    }
}
